#ifndef __HDSP253X_H
#define __HDSP253X_H

#include "sys.h"


#define HDSP253X_D0  PDout(0)// 
#define HDSP253X_D1  PDout(1)// 	
#define HDSP253X_D2  PDout(2)//
#define HDSP253X_D3  PDout(3)//
#define HDSP253X_D4  PDout(4)//
#define HDSP253X_D5  PDout(5)//
#define HDSP253X_D6  PDout(6)//
#define HDSP253X_D7  PDout(7)//

#define HDSP253X_A3  PEout(1)// 
#define HDSP253X_A2  PCout(10)// 
#define HDSP253X_A1  PCout(11)// 	
#define HDSP253X_A0  PCout(12)//

#define HDSP253X_RST PEout(0)// 
#define HDSP253X_WR  PEout(2)// 
	

#define HDSP253X_CE1 PEout(3)//
#define HDSP253X_CE2 PEout(4)//
#define HDSP253X_CE3 PEout(5)//
#define HDSP253X_CE4 PEout(6)//


void HDSP253X_GPIO_Init(void);
void HDSP253X_Init(void);
void HDSP253X_WriteCom(u8 data);
void HDSP253X_WriteData(u8 data,u8 num);
void HDSP253X_Disall(void);
void HDSP253X_TEST_AllOn(void);
void HDSP253X_TEST_AllOff(void);
void HDSP253X_Brightness_Control(u8 brt);

#endif 